package main;

public class Paciente extends Persona{
	
	// Hereda de Persona
	private int dni;			
	private String nombre_ape;  // Max 50 caracteres, separo por espacio en blanco
	
	private Integer edad;	             
	private String  sexo;				// "Femenino" o "Masculino"
	private Float   temperatura;		
	private Integer presion_distolica;
	private Integer presion_sistolica;
	private Integer frecuencia_resp;
	private Integer ppm;
	private Integer glucosa_en_sangre;
	private Integer oxigeno_en_sangre;
	
	public Paciente(int dni, String nombre_ape, Integer edad, String sexo,
			Float temperatura, Integer presion_distolica,
			Integer presion_sistolica, Integer frecuencia_resp, Integer ppm,
			Integer glucosa_en_sangre, Integer oxigeno_en_sangre) {
		
		this.dni = dni;
		this.nombre_ape = nombre_ape;
		this.edad = edad;
		this.sexo = sexo;
		this.temperatura = temperatura;
		this.presion_distolica = presion_distolica;
		this.presion_sistolica = presion_sistolica;
		this.frecuencia_resp = frecuencia_resp;
		this.ppm = ppm;
		this.glucosa_en_sangre = glucosa_en_sangre;
		this.oxigeno_en_sangre = oxigeno_en_sangre;
	}

	// SOLO PARA TESTING 
	public Paciente() {
		this.dni = 39234123;
		this.nombre_ape = "Seba Fateli";
		this.edad = 25;
		this.sexo = "Masculino";
		this.temperatura = 35.6f;
		this.presion_distolica = 123;
		this.presion_sistolica = 456;
		this.frecuencia_resp = 999;
		this.ppm = 100;
		this.glucosa_en_sangre = 101;
		this.oxigeno_en_sangre = 102;
	}


	public Integer getEdad() {
		return edad;
	}

	public String getSexo() {
		return sexo;
	}


	public Float getTemperatura() {
		return temperatura;
	}


	public Integer getPresion_distolica() {
		return presion_distolica;
	}


	public Integer getPresion_sistolica() {
		return presion_sistolica;
	}


	public Integer getFrecuencia_resp() {
		return frecuencia_resp;
	}


	public Integer getPpm() {
		return ppm;
	}


	public Integer getGlucosa_en_sangre() {
		return glucosa_en_sangre;
	}


	public Integer getOxigeno_en_sangre() {
		return oxigeno_en_sangre;
	}



	public void setNombre_ape(String nombre_ape) {
		this.nombre_ape = nombre_ape;
	}


	public void setEdad(Integer edad) {
		this.edad = edad;
	}


	public void setSexo(String sexo) {
		this.sexo = sexo;
	}

	public void setTemperatura(Float temperatura) {
		this.temperatura = temperatura;
	}

	public void setPresion_distolica(Integer presion_distolica) {
		this.presion_distolica = presion_distolica;
	}

	public void setPresion_sistolica(Integer presion_sistolica) {
		this.presion_sistolica = presion_sistolica;
	}

	public void setFrecuencia_resp(Integer frecuencia_resp) {
		this.frecuencia_resp = frecuencia_resp;
	}

	public void setPpm(Integer ppm) {
		this.ppm = ppm;
	}

	public void setGlucosa_en_sangre(Integer glucosa_en_sangre) {
		this.glucosa_en_sangre = glucosa_en_sangre;
	}

	public void setOxigeno_en_sangre(Integer oxigeno_en_sangre) {
		this.oxigeno_en_sangre = oxigeno_en_sangre;
	}

	@Override
	public String getNape() {
		return nombre_ape;
	}

	@Override
	public int getDNI() {
		return dni;
	}

	@Override
	public void setNape(String nombre_ape) {
		this.nombre_ape = nombre_ape;
	}

	@Override
	public void setDNI(int dni) {
		this.dni = dni;
	}

}
